﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.GamerServices;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;
using Microsoft.Xna.Framework.Media;

namespace ShareContent
{
    public class InfoOptionPanel
    {
        // Panel
        public List<string> ListStringTexture;
        public Vector2 Position;
        public Vector2 Size;
        public Vector2 TopLeft;

        // Button "Menu"
        public List<string> ListStrTextureBtnMenu;
        public Vector2 PositionScaleBtnMenu;
        public Vector2 SizeBtnMenu;

        // Button "End Turn"
        public List<string> ListStrTextureBtnEndturn;
        public Vector2 PositionScaleBtnEndturn;
        public Vector2 SizeBtnEndturn;

        // Minimap
        public List<string> ListStrTextureMiniMap;
        public Vector2 PositionMiniMap;
        public Vector2 SizeMiniMap;

        // string team name
        public Vector2 PositionScaleStringNationName;

        // string time of a turn 
        public Vector2 PositionScaleTurnTime;

        // string money of team
        public Vector2 PositionScaleStringMoney;

        // string numbers of building
        public Vector2 PositionScaleStringNumBuildings;

        // string numbers of characters
        public Vector2 PositionScaleStringNumCharacters;

        // Avatar character current is selected.
        public Vector2 PositionScaleAvatarCurrent;
        public Vector2 SizeScaleAvatarCurrent;

        // Position string name of character is selected.
        public Vector2 PositionScaleCharacterName;

        // Position string damage of character is selected.
        public Vector2 PositionScaleCharacterDamage;

        // Position string defense of character is selected.
        public Vector2 PositionScaleCharacterDefense;

        // Position string health point of character is selected.
        public Vector2 PositionScaleCharacterHP;



        ///// Position avatar character to buy
        public Vector2 PositionScaleSoldierCharacter;
        public Vector2 PositionScaleCavalryCharacter;
        public Vector2 PositionScaleMageCharacter;
        public Vector2 PositionScaleArcherCharacter;
        public Vector2 PositionScaleHydraCharacter;
        public Vector2 PositionScaleFairyCharacter;
        public Vector2 PositionScaleCombativeCharacter;
        public Vector2 PositionScaleKingCharacter;

        // Position text info of character to buy
        public Vector2 PositionScaleNameCharacterBuy;
        public Vector2 PositionScalePriceCharacterBuy;
        public Vector2 PositionScaleDamageCharacterBuy;
        public Vector2 PositionScaleDefenseCharacterBuy;
        public Vector2 PositionScaleMaxDistanceCharacterBuy;

        // Button Buy
        public List<string> ListStrTextureBtnBuy;
        public Vector2 PositionScaleBtnbuy;
        public Vector2 SizeBtnBuy;
        
    }
}
